﻿using Styx.Helpers;
using Styx.WoWInternals;

namespace SPR.GUI
{
    public class SettingsFile : Settings
    {
        private static readonly SettingsFile MySettings = new SettingsFile();

        private SettingsFile()
            : base("./Settings/CLU_" + ObjectManager.Me.Name + ".xml")
        {
            this.Load();
        }

        public static SettingsFile Instance
        {
            get
            {
                return MySettings;
            }
        }

        [Setting]
        [DefaultValue(true)]
        public bool HandleCooldowns { get; set; }

        [Setting]
        [DefaultValue(true)]
        public bool Handleextraactionbutton { get; set; }

        [Setting]
        [DefaultValue(true)]
        public bool shouldAOE { get; set; }

        [Setting]
        [DefaultValue(false)]
        public bool shoulMDPet { get; set; }

        [Setting]
        [DefaultValue(true)]
        public bool shouldUseCPG { get; set; }
    }
}
